/**
 * 
 */
package uk.ac.manchester.cs.graph.io;

import java.io.IOException;
import java.io.Writer;

import uk.ac.manchester.cs.graph.Graph;

/**
 * @author Pavel Klinov
 *
 * pklinov@cs.man.ac.uk, pklinov@clarkparsia.com
 * 
 * Feb 4, 2009
 */
public interface GraphWriter<V,E> {

	public void write(Graph<V, E> graph, Writer writer) throws IOException;
	public void setNodeWriter(GraphNodeWriter<V> writer);
}
